.TH std::experimental::const_where_expression 3 "2024.06.10" "http://cppreference.com" "C++ Standard Libary"
.SH NAME
std::experimental::const_where_expression \- std::experimental::const_where_expression

.SH Synopsis
   Defined in header <experimental/simd>
   template< class M, class V >           (parallelism TS v2)
   class const_where_expression;

   The class template const_where_expression abstracts the notion of selected elements
   of a given const object of arithmetic or data-parallel type. Selected elements
   signifies the elements data[i] for all i ∈ { j ∈ ℕ | j < M::size() ⋀ mask[j] }.

.SH Template parameters

   M - The mask type
   V - The value type M applies on

   Valid combinations of (M, V) are: (simd_mask<T, Abi>, const simd<T, Abi>),
   (simd_mask<T, Abi>, const simd_mask<T, Abi>), (bool, const T).

.SH Member functions

   operator- unary operators
   operator+ \fI(public member function)\fP
   operator~
   copy_to   stores selected elements to address
             \fI(public member function)\fP

.SH Example

    This section is incomplete
    Reason: no example

.SH Category:
     * Todo no example
